M Mike De Leon Director / Scriptwriter / Photographer / Producer DouBan IMDb Director Kakabakaba ka ba? 1980 7.1